@charset "utf-8";
/*
CSS Reset
Author : zhanghu
Date : 2013-11-27
Veision : 1.0.0
*/

/* 清除内外边距 */
body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, code, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, textarea, /* form elements 表单元素 */
table, tbody, tfoot, thead, th, td, /* table elements 表格元素 */
article, aside, dialog, figure, footer, header, menu, nav, section, time, mark, audio, video /* html5 Elements */
{
    border:0;
    margin: 0;
    padding: 0;
    outline: 0;
    background: transparent;
}
/* html5 Elements display block html5元素块级呈递*/
article, aside, dialog, figure, footer, header, nav, section {
    display: block;
}
/* 设置默认字体 */
body,
button, input, select, textarea, p {
    font: 14px/1.5 "微软雅黑",Arial, \5FAE\8F6F\96C5\9ED1, sans-serif
}
h1, h2, h3, h4, h5, h6, button, input, select, textarea {
    font-size: 100%;
}
address, cite, dfn, em, var {
    font-style: normal;
}
/* 将斜体扶正 */
code, kbd, pre, samp {
    font-family: courier new, courier, monospace;
}
/* 统一等宽字体 */
small {
    font-size: 12px;
}
/* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol, li {
    list-style: none;
}
/* 重置图片边框 */
img {
    border: none;
    display: block;
    pointer-events: none;
    -webkit-touch-callout: none; /*禁止长按链接与图片弹出菜单*/
    -webkit-user-select: none;
}
/* 重置文本格式元素 */
a {
    text-decoration: none;
    outline: thin none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
a:hover {
    text-decoration: none;
}
/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* 清除浮动 */
.clear {
    clear: both;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
html {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}